package com.yf.system.config.mybatis;

import com.yf.framework.aspect.mybatis.utils.MyUserGetter;
import com.yf.system.modules.sys.user.utils.UserUtils;
import org.springframework.stereotype.Service;

/**
 * 实现获取用户信息功能，便于数据过滤，自动插入
 * @author bool
 */
@Service
public class MyUserGetterImpl implements MyUserGetter {

    @Override
    public String deptCode() {
        return UserUtils.departCode();
    }

    @Override
    public String userId() {
        return UserUtils.getUserId();
    }

    @Override
    public Integer dataScope() {
        return UserUtils.getDataScope();
    }
}
